package com.jiliang.jiliangserver.domain;

import com.jiliang.jiliangserver.annotation.Excel;
import com.jiliang.jiliangserver.model.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 销户对象 request_xh
 * 
 * @author zhw
 * @date 2020-03-20
 */
public class RequestXh extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 单据流水号 */
    private String reno;
    /** 单据编号 */
    @Excel(name = "单据编号")
    private String workno;
    /** 供水分公司 */
    @Excel(name = "供水分公司")
    private String resmfid;
    /** 账卡号 */
    private String miseqno;
    public String getMiseqno() {
		return miseqno;
	}

	public void setMiseqno(String miseqno) {
		this.miseqno = miseqno;
	}

	/** 用户号 */
    @Excel(name = "用户号")
    private String ciid;

    /** 用户名 */
    @Excel(name = "用户名")
    private String ciname;

    /** 移动电话 */
    @Excel(name = "移动电话")
    private String cimtel;

    /** 联系人 */
    @Excel(name = "联系人")
    private String ciconnectper;

    /** 用户地址 */
    @Excel(name = "用户地址")
    private String ciadr;

    /** 证件类型(1-身份证 2-营业执照 0-无) */
    @Excel(name = "证件类型(1-身份证 2-营业执照 0-无)")
    private String ciidentitylb;

    /** 证件号码 */
    @Excel(name = "证件号码")
    private String ciidentityno;

    /** 水表档案号 */
    @Excel(name = "水表档案号")
    private String miid;

    /** 表身码 */
    @Excel(name = "表身码")
    private String mdno;

    /** 表地址 */
    @Excel(name = "表地址")
    private String miadr;

    /** 是否增值税 */
    @Excel(name = "是否增值税")
    private String ciifinv;

    /** 申请说明 */
    @Excel(name = "申请说明")
    private String reappnote;

    /** 批次号 */
    private String workbatch;
    public String getWorkno() {
		return workno;
	}

	public void setWorkno(String workno) {
		this.workno = workno;
	}
    /** 工单提交时间 */
    private Date submitteddate;

    /** 工单完成时间 */
    private Date donedate;

    private String filename;

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    /** 工单完成人 */
    private String doneuser;

    public String getDoneuser() {
        return doneuser;
    }

    public void setDoneuser(String doneuser) {
        this.doneuser = doneuser;
    }
    private String doneuserid;
    private String auditorinfo;

    public String getAuditorinfo() {
        return auditorinfo;
    }

    public void setAuditorinfo(String auditorinfo) {
        this.auditorinfo = auditorinfo;
    }

    public String getDoneuserid() {
        return doneuserid;
    }

    public void setDoneuserid(String doneuserid) {
        this.doneuserid = doneuserid;
    }
    public Date getSubmitteddate() {
        return submitteddate;
    }

    public void setSubmitteddate(Date submitteddate) {
        this.submitteddate = submitteddate;
    }

    public Date getDonedate() {
        return donedate;
    }

    public void setDonedate(Date donedate) {
        this.donedate = donedate;
    }
	public String getWorkbatch() {
		return workbatch;
	}

	public void setWorkbatch(String workbatch) {
		this.workbatch = workbatch;
	}

	/** 当前审批环节 */
    private String restaus;

    /** 当前审批人 */
    private String reper;

    /** 当前审批状 */
    private String reflag;

    /** null */
    private Long enabled;

    /** 序号 */
    private Long sortcode;

    /** 删除标识 */
    private Long deletemark;

    /** 创建时间 */
    private Date createdate;

    /** 创建人ID */
    private String createuserid;

    private String cjrid;

    public String getCjrid() {
        return cjrid;
    }

    public void setCjrid(String cjrid) {
        this.cjrid = cjrid;
    }

    /** 创建人 */
    private String createusername;

    /** 修改时间 */
    private Date modifydate;

    /** 修改人ID */
    private String modifyuserid;

    /** 修改人 */
    private String modifyusername;

    private Float misaving;

    public Float getMisaving() {
        return misaving;
    }

    public void setMisaving(Float misaving) {
        this.misaving = misaving;
    }

    public void setReno(String reno)
    {
        this.reno = reno;
    }

    public String getReno() 
    {
        return reno;
    }
    public void setResmfid(String resmfid) 
    {
        this.resmfid = resmfid;
    }

    public String getResmfid() 
    {
        return resmfid;
    }
    public void setCiid(String ciid) 
    {
        this.ciid = ciid;
    }

    public String getCiid() 
    {
        return ciid;
    }
    public void setCiname(String ciname) 
    {
        this.ciname = ciname;
    }

    public String getCiname() 
    {
        return ciname;
    }
    public void setCimtel(String cimtel) 
    {
        this.cimtel = cimtel;
    }

    public String getCimtel() 
    {
        return cimtel;
    }
    public void setCiconnectper(String ciconnectper) 
    {
        this.ciconnectper = ciconnectper;
    }

    public String getCiconnectper() 
    {
        return ciconnectper;
    }
    public void setCiadr(String ciadr) 
    {
        this.ciadr = ciadr;
    }

    public String getCiadr() 
    {
        return ciadr;
    }
    public void setCiidentitylb(String ciidentitylb) 
    {
        this.ciidentitylb = ciidentitylb;
    }

    public String getCiidentitylb() 
    {
        return ciidentitylb;
    }
    public void setCiidentityno(String ciidentityno) 
    {
        this.ciidentityno = ciidentityno;
    }

    public String getCiidentityno() 
    {
        return ciidentityno;
    }
    public void setMiid(String miid) 
    {
        this.miid = miid;
    }

    public String getMiid() 
    {
        return miid;
    }
    public void setMdno(String mdno) 
    {
        this.mdno = mdno;
    }

    public String getMdno() 
    {
        return mdno;
    }
    public void setMiadr(String miadr) 
    {
        this.miadr = miadr;
    }

    public String getMiadr() 
    {
        return miadr;
    }
    public void setCiifinv(String ciifinv) 
    {
        this.ciifinv = ciifinv;
    }

    public String getCiifinv() 
    {
        return ciifinv;
    }
    public void setReappnote(String reappnote) 
    {
        this.reappnote = reappnote;
    }

    public String getReappnote() 
    {
        return reappnote;
    }
    public void setRestaus(String restaus) 
    {
        this.restaus = restaus;
    }

    public String getRestaus() 
    {
        return restaus;
    }
    public void setReper(String reper) 
    {
        this.reper = reper;
    }

    public String getReper() 
    {
        return reper;
    }
    public void setReflag(String reflag) 
    {
        this.reflag = reflag;
    }

    public String getReflag() 
    {
        return reflag;
    }
    public void setEnabled(Long enabled) 
    {
        this.enabled = enabled;
    }

    public Long getEnabled() 
    {
        return enabled;
    }
    public void setSortcode(Long sortcode) 
    {
        this.sortcode = sortcode;
    }

    public Long getSortcode() 
    {
        return sortcode;
    }
    public void setDeletemark(Long deletemark) 
    {
        this.deletemark = deletemark;
    }

    public Long getDeletemark() 
    {
        return deletemark;
    }
    public void setCreatedate(Date createdate) 
    {
        this.createdate = createdate;
    }

    public Date getCreatedate() 
    {
        return createdate;
    }
    public void setCreateuserid(String createuserid) 
    {
        this.createuserid = createuserid;
    }

    public String getCreateuserid() 
    {
        return createuserid;
    }
    public void setCreateusername(String createusername) 
    {
        this.createusername = createusername;
    }

    public String getCreateusername() 
    {
        return createusername;
    }
    public void setModifydate(Date modifydate) 
    {
        this.modifydate = modifydate;
    }

    public Date getModifydate() 
    {
        return modifydate;
    }
    public void setModifyuserid(String modifyuserid) 
    {
        this.modifyuserid = modifyuserid;
    }

    public String getModifyuserid() 
    {
        return modifyuserid;
    }
    public void setModifyusername(String modifyusername) 
    {
        this.modifyusername = modifyusername;
    }

    public String getModifyusername() 
    {
        return modifyusername;
    }

    private String comment;
    private String fjdata;
    private String userList;
    private String workid;
    private String groupid;
    private String trackid;

    public String getFjdata() {
        return fjdata;
    }

    public void setFjdata(String fjdata) {
        this.fjdata = fjdata;
    }

    public String getUserList() {
        return userList;
    }

    public void setUserList(String userList) {
        this.userList = userList;
    }

    public String getWorkid() {
        return workid;
    }

    public void setWorkid(String workid) {
        this.workid = workid;
    }

    public String getGroupid() {
        return groupid;
    }

    public void setGroupid(String groupid) {
        this.groupid = groupid;
    }

    public String getTrackid() {
        return trackid;
    }

    public void setTrackid(String trackid) {
        this.trackid = trackid;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("reno", getReno())
            .append("resmfid", getResmfid())
            .append("ciid", getCiid())
            .append("ciname", getCiname())
            .append("cimtel", getCimtel())
            .append("ciconnectper", getCiconnectper())
            .append("ciadr", getCiadr())
            .append("ciidentitylb", getCiidentitylb())
            .append("ciidentityno", getCiidentityno())
            .append("miid", getMiid())
            .append("mdno", getMdno())
            .append("miadr", getMiadr())
            .append("ciifinv", getCiifinv())
            .append("reappnote", getReappnote())
            .append("restaus", getRestaus())
            .append("reper", getReper())
            .append("reflag", getReflag())
            .append("enabled", getEnabled())
            .append("sortcode", getSortcode())
            .append("deletemark", getDeletemark())
            .append("createdate", getCreatedate())
            .append("createuserid", getCreateuserid())
            .append("createusername", getCreateusername())
            .append("modifydate", getModifydate())
            .append("modifyuserid", getModifyuserid())
            .append("modifyusername", getModifyusername())
            .append("remark", getRemark())
            .append("miseqno",getMiseqno())
            .append("workno", getWorkno())
            .append("workbatch", getWorkbatch())
            .append("comment",getComment())
            .append("fjdata",getFjdata())
            .append("userList",getUserList())
            .append("workid",getWorkid())
            .append("groupid",getGroupid())
            .append("trackid",getTrackid())
            .toString();
    }
}
